#ifndef _PRODUCT_H_
#define _PRODUCT_H_

#include <string>
#include <map>

namespace Homework
{
	using namespace std;

	typedef enum{
			LAYS=0,
			SKITTLES=1,
			TWIX=2,
			TRAILMIX=3,
			GUM=4,
			MINTS=5
	}PType;

	typedef struct{
		int quantity;
		double price;
	}details;

class Product
{
	public:
		Product(void);
		virtual ~Product();
		int CheckProduct(int i);
		void getProductInfo(int info);
		map<PType, details> food;
		string names[6];
	
	protected:
		
		
		/*int lays;
		int skittles;
		int twix;
		int trailmix;
		int gum;
		int mints;*/
};
}
#endif //_PRODUCT_H_
